• word of the day

    thuja orientalis

    thuja orientalis - Dictionary definition and meaning for word thuja orientalis

    Definition
    (noun) Asiatic shrub or small tree widely planted in United States and Europe; in some classifications assigned to its own genus
Download our Mobile App Today
Receive our word of the day
on Whatsapp